by Bill Fulton on Feb 19, 2012
downtown Los Angeles, freeway caps, Los Angeles County, Park 101, Union Station
Southern California's most ambitious freeway "cap" proposal is still going forward – though there are literally mountains to move before the cap is constructed.